Document Elasticsearch data connector and vector engine#1547
Merged
Conversation
✅ Pull with Spice PassedPassing checks:
|
|
🚀 deployed to https://de8043ea.spiceai-org-website.pages.dev |
|
🚀 deployed to https://bb1bf695.spiceai-org-website.pages.dev |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds documentation for the Elasticsearch integration in Spice, covering both the Elasticsearch Data Connector and Elasticsearch-backed vector storage, and updates indexes/references so the integration is discoverable in the docs.
Changes:
- Adds new component docs for the Elasticsearch data connector and the Elasticsearch vector engine.
- Updates component index pages to include/link Elasticsearch and reflect its maturity status.
- Updates the Spicepod datasets reference and docs tags to include Elasticsearch.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| website/docs/tags.yml | Adds an elasticsearch docs tag definition. |
| website/docs/reference/spicepod/datasets.md | Adds elasticsearch to the documented supported vectors.engine values for datasets. |
| website/docs/components/vectors/index.md | Adds Elasticsearch to the vector engines index table and link references. |
| website/docs/components/vectors/elasticsearch.md | New documentation page for using Elasticsearch as a Spice vector engine. |
| website/docs/components/data-connectors/index.md | Updates Elasticsearch connector row to “Alpha” and links to the new doc page. |
| website/docs/components/data-connectors/elasticsearch.md | New documentation page for querying Elasticsearch indexes via the data connector. |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
🚀 deployed to https://26f7cc7e.spiceai-org-website.pages.dev |
|
🚀 deployed to https://4fc96894.spiceai-org-website.pages.dev |
|
🚀 deployed to https://1f6ae6b9.spiceai-org-website.pages.dev |
krinart
approved these changes
Apr 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds comprehensive documentation for the Elasticsearch integration in Spice, covering both roles the connector plays:
from: elasticsearch:<index>) — query existing Elasticsearch indexes as Spice SQL tables, including field-type → Arrow mapping and usage withvector_search,text_search, andrrftable functions.vectors.engine: elasticsearch) — use Elasticsearch as the backing store for Spice-managed column embeddings, modeled after the existing S3 Vectors page.Also updates the component index tables and the
datasets.vectors.enginereference so Elasticsearch is discoverable.Build passes (
npm run build).Files
website/docs/components/data-connectors/elasticsearch.md(new)website/docs/components/vectors/elasticsearch.md(new)website/docs/components/data-connectors/index.md— ES row:Roadmap→Alphawith linkwebsite/docs/components/vectors/index.md— add Elasticsearch rowwebsite/docs/reference/spicepod/datasets.md— addelasticsearchto supportedvectors.enginevalueswebsite/docs/tags.yml— addelasticsearchtag